package com.desksoft.ecommerce.vo.logistics;

import java.math.BigDecimal;

import com.desksoft.utility.query.QueryVO;

public class StoreItemQryVO extends QueryVO {

	/**
	 * 
	 */
	private static final long serialVersionUID = -1668913586419309820L;
	
	private String userId;
	
	/**
	 *	门店编码 
	 */
	private String storecode;
	
	/**
	 * 商品编码
	 */
	private String itemcode;
	
	/**
	 * 总部编码
	 */
	private String dccode;
	
	/**
	 * 商品名称
	 */
	private String itemname;
	
	/**
	 * 拼音码
	 */
	private String pycode;
	
	/**
	 * 条码
	 */
	private String barcode;
	
	/**
	 * 门店类型
	 */
	private String storetype;
	
	/**
	 * 供应商编码
	 */
	private String vendorcode;
	
	/**
	 * 会员编码
	 */
	private String vipcard;
	
	/**
	 * 会员模式
	 */
	private String vipmodel;
	/**
	 * 会员级别
	 */
	private String pricetype;
	
	/**
	 * 默认会员级别
	 */
	private String defaultPriceType;
	
	/**
	 * pos分离为走索引添加字段
	 */
	private String posmenitemcode;

	/**
	 * 厂家码
	 */
	private String olditemcode;
	
	/**
	 * 整笔折扣折让金额平摊
	 */
	private BigDecimal apportionds;

	/**
	 * 零售页面商品条形码字段（因为需求条形码查询时要包含商品编码查询）
	 */
	private String barcodeoritemcode;

	private String fileType;

	
	/**
	 * 电商后台商品信息管理新增字段
	 */	
	private String categoryD;//
	private String categoryZ;
	private String category;

	/**
	 * POS数据同步总部修改数据时间
	 */
	private String newupdate;
	
	public String getNewupdate() {
		return newupdate;
	}

	public void setNewupdate(String newupdate) {
		this.newupdate = newupdate;
	}

	public String getCategoryD() {
		return categoryD;
	}

	public void setCategoryD(String categoryD) {
		this.categoryD = categoryD;
	}

	public String getCategoryZ() {
		return categoryZ;
	}

	public void setCategoryZ(String categoryZ) {
		this.categoryZ = categoryZ;
	}

	public String getCategory() {
		return category;
	}

	public void setCategory(String category) {
		this.category = category;
	}
	
	public String getFileType() {
		return fileType;
	}

	public void setFileType(String fileType) {
		this.fileType = fileType;
	}

	public String getPycode() {
		return pycode;
	}

	public void setPycode(String pycode) {
		this.pycode = pycode;
	}

	public String getStoretype() {
		return storetype;
	}

	public void setStoretype(String storetype) {
		this.storetype = storetype;
	}

	public String getUserId() {
		return userId;
	}

	public void setUserId(String userId) {
		this.userId = userId;
	}

	public String getStorecode() {
		return storecode;
	}

	public void setStorecode(String storecode) {
		this.storecode = storecode;
	}

	public String getItemcode() {
		return itemcode;
	}

	public void setItemcode(String itemcode) {
		this.itemcode = itemcode;
	}

	public String getItemname() {
		return itemname;
	}

	public void setItemname(String itemname) {
		this.itemname = itemname;
	}


	public String getBarcode() {
		return barcode;
	}

	public void setBarcode(String barcode) {
		this.barcode = barcode;
	}

	public String getDccode() {
		return dccode;
	}

	public void setDccode(String dccode) {
		this.dccode = dccode;
	}

	public String getVendorcode() {
		return vendorcode;
	}

	public void setVendorcode(String vendorcode) {
		this.vendorcode = vendorcode;
	}

	public String getVipcard() {
		return vipcard;
	}

	public void setVipcard(String vipcard) {
		this.vipcard = vipcard;
	}

	public String getVipmodel() {
		return vipmodel;
	}

	public void setVipmodel(String vipmodel) {
		this.vipmodel = vipmodel;
	}	
	

	public String getPricetype() {
		return pricetype;
	}

	public void setPricetype(String pricetype) {
		this.pricetype = pricetype;
	}

	public String getBarcodeoritemcode() {
		return barcodeoritemcode;
	}

	public void setBarcodeoritemcode(String barcodeoritemcode) {
		this.barcodeoritemcode = barcodeoritemcode;
	}
	
	public String getOlditemcode() {
		return olditemcode;
	}

	public void setOlditemcode(String olditemcode) {
		this.olditemcode = olditemcode;
	}
	
	public String getDefaultPriceType() {
		return defaultPriceType;
	}

	public void setDefaultPriceType(String defaultPriceType) {
		this.defaultPriceType = defaultPriceType;
	}

	public BigDecimal getApportionds() {
		return apportionds;
	}

	public void setApportionds(BigDecimal apportionds) {
		this.apportionds = apportionds;
	}

	public String getPosmenitemcode() {
		return posmenitemcode;
	}

	public void setPosmenitemcode(String posmenitemcode) {
		this.posmenitemcode = posmenitemcode;
	}
}
